#include "widget.h"
#include "Herb.h"
#include <QApplication>
#include <QDebug>

/*void testHerbClass() {
    Herb testHerb("冰莲", -1, {{"解毒",5}}, {{"补气",3}});

    qDebug() << "=== 药材基础属性测试 ===";
    qDebug() << "名称:" << testHerb.name(); // 应输出"冰莲"
    qDebug() << "寒热值:" << testHerb.thermal(); // 应输出-1

    qDebug() << "\n=== 角色药性测试 ===";
    QHash<QString, int> mainEff = testHerb.geteff("主药");
    qDebug() << "主药效果:" << mainEff; // 应输出QHash(("解毒", 5))

    QHash<QString, int> invalidEff = testHerb.geteff("未知角色");
    qDebug() << "无效角色:" << invalidEff; // 应输出空哈希
}//测试部分*/

int main(int argc, char *argv[])
{
    QApplication a(argc, argv);

    //testHerbClass();
    //运行测试，正式运行时注释掉

    Widget w;
    w.show();
    return a.exec();


}



